Perfect house, perfect amenities, great location and very stylish. And most importantly, great hosts. Highly recommended.