Great experience. Excellent location and facilities, including pool, beach, clean apartment and parking. Process wise all fantastic from booking to leaving the location, hosts were fantastic and flexible with excellent communication. Highly recommended.