You can find us in Nuweiba, Egypt. See picture on the left (taken from http://www.all-hotels.com/). Go to the end of the tourist village.