Great place with excellent amenities - everything you could need for your stay is provided! Kevin is also great and very good at communicating and flexible.