The house is well equipped. It seems to be a multi unit dwelling. There are like four entrances. The pool seems to be shared. There was landscaping going on when we went, so we didn't use the pool.
I should caution you. They listing says "air conditioned", but the AC was off / painted over due to construction going on. The room had a ceiling fan, but it was literally 27C in the room. There are two thermostats in the room that showed that.
The breakfast station is a nice touch. Again, it looks like there's renovations going on, even in the kitchen. So if that's a problem for you, check before booking.