This is a spacious and comfortable apartment. The balcony view overlooking the beach is the best! We had everything we needed and the apartment is just as described. Communication was easy and quick. We had a couple small problems, mostly due to our own ignorance, and the host was quick to help us.