Fantastic location. Apartment was clean and modern. Communication was great. The apartment was set up with everything we needed for a lovely family holiday.