This place has stunning views and such a beautiful beach below. If you love nature you will definitely want to stay here and explore the island treetop feel