I stayed here for a couple of nights and should say this place is very nice and convenient, has everything you need in place.
I haven't tried the pool, as the weather was not good for swimming, but it is gigantic, definitely give it a try :)
The host provided detailed instructions on how to check in and find everything.
After all, that was a good experience, I'd recommend staying here!