The pictures showed in the listing do not reflect the actual place to stay. 50% of the rooms are on the lower level which means no beach views. When staying in the apartment below you can hear the conversations of the people in the apartment above and constant banging of footsteps - perfect for people who don't want to sleep. When we went to try to reason with the manager we were met with rude, instant defense and total inconsideration - meaning we weren't the first people to raise issues. Do not recommend.