Great location, clean and plenty of deck space to enjoy the beachfront view.