Amazing views, great location, clean, well suited for family beach vacation.