This apartment is everything you could possibly want for accommodation while on holiday. It was immaculate, spacious, comfortable and in the most perfect location.