Great staff - friendly and flexible, and very welcoming. Very nice spa pool and hammam, restaurant a little restricted (breakfast/brunch only) as it was being re-fitted but that's not a permanent thing. Breakfast/brunch was generous and well-made, and again the kitchen was flexible about preparing off-menu items.
Lovely rooms, interesting and unique, and well-equipped.
Only downside is the door sealing is not great, letting in a little water during one torrential downpour. Also the nature of the rock in the area means heavy rain also brings down some grit. Something to bear in mind when you stay in a cave.
Overall - loved it, and will be back.