Although we had a last-minute issue with the apartment we had originally booked, this was sorted out promptly and alternative accommodation sourced. The apartment we had was ideal; clean, all amenities and a fantastic view. The communication was excellent and we were met at the apartment on time to receive the keys. Excellent! Would highly recommend.