Excellent location, great communication and amenities. Everything went smoothly in our trip.