“We had an amazing stay at Villa Caprichosa! Hidden Gem was a wonderful villa and Dianne and her staff were all spectacular. The food and drinks were also stellar! Everyone on the property contributed to a very memorable experience. Can’t recommend this hotel enough! ”