The appartment is very roomy and very well equipped, including all the things that you need in the kitchen. The beds are super comfortable. It is also extremely clean. The location is very good, close to everything (shopping areas, cafes, restaurants, 2 beaches). The hosts are very attentive, responsive and flexible. Top notch appartment, 100% recommended.