The stay was perfect. The cave house locate at the best place of the island so the view was wide and awesome and the service was so good. (Tip: rent a car is a cheaper and more convenient way than taxi, we stayed 2 days on the island and spent over 100e for taxi)