Spacious and tidy; close to shops cafes and beaches. Good communication before and during our stay.