Stunning views, private beach, spotlessly clean and the most breathtaking sunset. What else do you need to have a memorable holiday?