This place was great. Communication was clear and thorough, the location is amazing, and Leslie provides everything you could need. I'd stay there again!