Absolutely perfectly location. Incredibly spacious. Everything that you could need was provided. Beautiful sitting out on the balcony - could not fault anything about this place, highly recommended!