Gorgeous ocean-front location, beautiful clean space, walking distance to shops and restaurants. The perfect place to stay.