What a wonderful place! Perfect location, perfect amenities and a perfect host. Can't wait to go back!