The place was a perfect location and was absolutely beautiful. The views were amazing and it was just a serene paradise. The Airbnb itself was perfectly comfortable, very well maintained and spotless. All of the amenities provided were first class, including fantastic kitchen facilities and a relaxing outdoor lounge. On top of all this, the host was extremely welcoming and helpful, providing local advice and ensuring that I had a wonderful stay.