Lovely hotel with unbeatable views. We had both a cave room and pool view room and both were spacious and well appointed. The owner and staff are exceptional - friendly and extremely helpful, going above and beyond the call of duty to serve guests and resolve unexpected travel problems. Breakfast buffet is fantastic. Highly recommend this hotel.