Overall, we enjoyed our stay at Carpe Diem. The house is quite large with two beautiful terraces, one by the pool and another on the first floor overlooking the pool with stairs that lead to the below terrace/pool. The bathrooms on the first floor were a bit too small for us to shower in and used the bath on the 2nd floor instead. To go to the 2nd floor there is a round staircase that is a bit narrow.
The major issue we had was with the water pump as it was stopping leading to loss of pressure and no hot water. However, Stefan was very responsive and the issue was fixed the following day. There were a number of smaller issues (such as bulbs not working, one mattress with springs poking out, etc) that were highlighted to Stefan and that he should be taking care of.
The house was quite clean given the amount of time they have to clean it and the size of the house. The pool is also well-sized and well kept.
All in all, the house is perfect to enjoy a couple of days relaxing and a host that is there to make your stay as pleasurable as possible.