it is hard to describe the Caruso going beyind what has been written already. I will always remember how attentive staff were (although checkout lady should have been far friendlier given what I paid), the great feeling when I dived into the infinity pool, the breathtaking views, the wonderful drinks, the best (!) breakfast I have ever had (and I...
More
