Amazing, amazing, amazing!! Words cannot describe the location and the impeccable service at this hotel! The hotel has spectacular views and the infinity pool is a jewel. The service is top-notch and we had the most relaxing stay thanks to the staff at this hotel. Housekeeping was excellent.
Lunch at the pool is delicious - the pizza is fresh and tasty. Highly recommend.
Hotel Caruso is worth every penny - we cannot wait to return!!