Very nice house to stay in, spacious and clean. The pool is small though but it is heated. The only issue we had was with the bathroom of the guest house. The hot water wasn't stable so we couldn't take any shower there.
Check in and check out were super convenient.
The location is ok, but on a busy road so getting out of the house with our car was a challenge every day, but other than this, the house was as described.