The place was quite big and location/price/room was quite fair. I would stay there again.
The building seems quite new, but the tires in the pool come off and it's not well maintained. I had some little worms in the bathroom, but the host took care of it and it was fine.