I dont know why people are saying it is across the street from the beach. It is right on the beach. If you stay in the annex...you walk out of your room, down some steps and you are on the beach. The view is to die for. There is also the high rise which is also right on the beach...it... more



