AMAZING PLACE!! Everything was just as advertised. Very clean! Beautiful view! We had a very relaxing time. Would definitely stay again!! 5 stars all the way.