Absolutely wonderful. We are hoping to rebook for next year! Very comfortable and clean. The pool is a dream. Lots of great restaurants and interesting old towns to visit nearby. We never really had a chance to go to more than one beach, but OK leaving something for another visit.