great location, stylish place, helpful hosts. everything you wish for... family friendly too...