Location was exactly what we wanted and it had awesome extras including access to a pool and a tennis court.
We were very disappointed of the inside of the place however because there was no TV and small things like tea and coffee weren't provided. It also had limited belongings such as towels.
We were also disappointed with the lack of communication from our host. We paid for 4 days free parking however on the fourth day we had to move our car as the host had other plans. Wasn't happy paying for another day when we couldn't use it. Unfortunately getting in contact with our host was also difficult due to the lack of response.