This place is spectacular. The view is great, the apartment is spacious and modern taste of décor made it very comfortable. It is a corner unit so the balcony was large and had views of the beach and the front of the building. The pictures do not do it justice. It had everything we needed and the bed was the most comfortable I have ever slept on. It is also on a lower floor so you could just walk down the stairs to quickly get to the beach. On the flip side since it is on a lower floor you could hear people at the adjacent restaurant. The windows and walls are not that thick so we heard a lot of construction and our neighbors were having loud parties. You could hear everything. Also, the pool is on a high floor and it is gorgeous however it gets very windy since it is high up. The beach was clean and with a lifeguard right in front of the building. The building staff was very helpful however the valet gets busy so you may have to wait a little for your car. All said we have traveled to various places and countries and this is one of the best apartments and beach we have been. We will definitely be back.