Awesome place: stylish but homey, amazing amenities, and the hosts are super friendly, inviting, and helpful.