Location, location , location. Absolute beach front. Beautiful views, relaxing stay.