Great location. Well-maintained. A little on the small side but still a very nice place with everything you need. The host was great at accommodating us last-minute as well.