Wonderful hosts with beautiful spot to stay. The view is just breathtaking and the restaurants in Beach Road offer good food and drinks.