This place was amazing. We had everything that we needed. Easy walking distance to shops, restaurants and wonderful views from all rooms/balconies. The place was very clean.