The place is very modern and comfortable. The building is safe and clean. The beach is across the street. The wifi was usually fast (18mb down/10mb up) but did go out a few times. You can hear the neighbors occasionally. The balcony has a table and a great view. There is a small gym downstairs that was open. And a big pool area out back.