Perfect house, perfect location and perfect hosts. Loved everything about this place.