Highly recommend this hotel. A big thank you to Dimitris and everyone at Cavos Bay. Our stay was fabulous and the hotel is beautiful. All the staff were so friendly and helpful. The location and amenities are brilliant. Close walk to everything in the village. We look forward to returning again next year.