It wasn't super clean (we were greeted by a cockroach when entering the bungalow), sand on the floor, hairs on the couch.
The Vistaflor facilities were nice though (pool, bar, etc). If you don't have a (rental) car, it might be difficult to leave the area and as it's about 15-30 minutes walk to the "center" with restaurants and everything, it's not super convenient.
Still, we had a nice stay but unfortunately 3/5 stars.