This place is perfect! Great location, great host, great amenities. Book it!