Great location, a beautiful place with a perfect kitchen, living area and even a small backyard to hang out in. We were extremely happy with our stay!