We had a great time, nothing to complain about. The apartment is modern, clean, comfy and very well equipped. Located within a golf club complex, it is close to shops, beaches and the Peninsula hot springs.
Lastly, it is worth mentioning the pool. Our kids absolutely loved it. Clean and with heated it was a very nice addition.