Perfect location, friendly hosts, and lots of amenities. So glad to have found this place.