Well designed in a beautiful location, relative proximity to the beach and having a restaurant on site were all pluses for us. This was our fourth holiday in this area. Even though we found the accommodation considerably more expensive than other upmarket places we stayed at, we valued the restaurant on site and not always having to drive to eat out. So, it was disappointing that after a couple of expensive dinners, one evening we had to return the fish served as not fresh, coupled with no local olive oil nor parmesan on the table when eating pasta. As a result, for the rest of our 2-week holiday we had to drive to eat out every evening. In addition, "pets allowed" policy of the hotel should be made more obvious rather than just a tick in the box that we didn't spot. This hotel caters for a particular market, ie tourists with pets and we would have never booked it if we knew pets have stayed in the rooms .