My girlfriend and I very much enjoyed our stay at The Caves. I've been to Jamaica a number of times but this was the first time I'd stayed at The Caves, and If and when I visit Jamaica again (I certainly hope to!), this will be where I stay. Really an amazingly beautiful hotel with nice, comfortable rooms, really a terrific and friendly staff, and great food and drinks. The views, the snorkeling and the cliff jumping were all amazing and all right at our doorstep. The setup with the many "cabins" as you might call them makes The Caves such a fun spot to relax, enjoy drinks and food - it even rained a few times and it didn't matter!