Right on the beach.

Super Fantastic!! Location, Location, Location. Heaven on earth!