Perfect location. All the amenities. Exactly as described. Katy helped us at every step of the way with transfers and taxis. We loved staying and will recommend to all of our friends.