The place is in a perfect location, clean and the communication was excellent. It had everything we needed to make our trip amazing!