We ha a great stay at this lovely Airbnb. The decor was so charming and cozy. Breakfast was plentiful and the location is very close to the caves.
There are 4 rooms that share one bathroom, which sounds like it could be problematic, but it was not for us - the bathroom was never occupied when we needed it. Also, the toilet is separated from the shower room and the handwash basin is even outside of those rooms as well. Clever solution.
We would for sure stay again, the views are to die for!