Great place. Clean. Roof top pool is awesome! Full kitchen was very nice to have! Our unit did not face the ocean directly, but it was somewhat visible from the porch.