For a total of 6 nights, I had to shell out nearly an extra ~1000 USD for cleaning, parking, tourist, service charges, taxes, etc. I felt like the place turned out little costly compared to other hotels and resorts nearby.
But other than the value for money, the amenities were excellent and sufficient for a family to stay.