We booked this place for three nights. While the garden was cute - especially the pool - and the rooms were as described, we left after one night. The place was not very clean, both inside and the terrace. The beds are very small and ours was so run down, that there was a deep dent in the middle and it was squeaky. The single fold out bed was also quite scruffy and the pull out couch was in equally bad shape and smelly. As a result three of us four were barely able to sleep.
What we liked was that the place was pretty well equipped, there were dishwasher tabs and shower gel and stuff like that, which was very convenient.