The waterfront villas are divine, such a gorgeous view. The villas are very practical and very homely. Can't wait to stay there again!