The location was outstanding and the place was clean and well-maintained. Communication with the host was good and check-in and out was a piece of cake. All in all, our group of five (2 adults, 3 kids) gives this place a big thumbs up!