Comfortable place with great beachfront view.