We enjoyed our stay overall, especially the lovely pool. There were a few little disappointments with the cleanliness and communication. Also a couple of people (we found out later from the linen service) let themselves into the back yard, without anyone letting us know. We were quite put off by that. If we had been just sent a msg to let us know they were coming we would have been ok with it.
With a bit more attention to detail and maybe the addition of some outdoor lounge chairs and umbrellas on the deck this place could be 5 stars.