The service by the manager was far and above expectations. I'll mention a couple of things, but the manager (Lucia) was incredibly responsive and helpful.
If you hope to cook in the kitchen, keep it simple. We only used it for morning coffee and the microwave. The space is cramped and lightly stocked. I suspect Lucia could get you additional cookware if needed.
Breakfast is continental, but very nice.
The view from the roof is amazing. We hung out there for an hour. Pool was too cold at this season for swimming, and could use some repair, and maybe some water.
We would stay there again, understanding the setup. They really understand and meet the needs of travelers - storing bags, identifying restaurants, explaining transportation.