Great place, great location, great communication from the hosts. I knew exactly what to expect and everything was ready for us. Highly recommended!