Very nice place. Vicky made the stay. She is an excellent resource that can help with anything.
A little hard to find (turn after you see Mediterranean hotel parking sign) but once you are there it’s very nice. Clean, daily housekeeping and good views.
Note, we had a three year old and he had a blast (maybe at the expense of our neighbors). The vibe is more romantic than family but we would still stay here again with our three year old. We rented a car and would recommend you do the same.