This place is everything you can ask for, and then some. Nick and Elena were the most gracious hosts, and the place and location cannot be better.