Stylish, clean and quiet, this place was great for our group of two adults and an infant. Spacious and comfortable and in a great location, within walking distance to shops, restaurants and beaches.