Excellent, private view! Comfortable and clean. Two beach towels provided are a nice plus. Kitchen provides minimum for cooking, but we cooked several times and it was fine. Communication and information provided by host was timely and helpful.