What a wonderful place to stay. Villa on Harding has everything you could wish for, great living areas, fantastic views, walking distance to shops and the beach. Highly recommended and will definitely book again in the future.