Everything including location was great. Our hosts were responsive and easy to reach. We would highly recommend this place!