This place is amazing! The views from the upstairs deck are incredible. Very clean, pristine, and comfortable. Diana was very responsive and made special accommodations for my group. Hope to stay there again!