Nice place, good location, the photos are an accurate reflection, the pool is lovely in warm weather.
Be aware that it is managed by a local real estate agency and a few matters seemed complicated because of this - linen won’t just be ‘arranged’ as the add says, it’s an extra cost from around $30 per bed; the place was surface clean but bits had been missed (dirty tissues in drawers etc), lack of WiFi (there is a network but no password is provided) and pretty dated TV set ups were also a bit of a pain.
Overall would recommend but do your sums factoring in linen (or BYO), to see if it works out as good as other options for you.