This apartment was perfect. Check-in and check-out were seamless due to good communication and a good system for locking/unlocking the door.
The pool and gym were faultless, and being located 5 minutes from the beach and 30 seconds from a large supermarket and mall were a great help.
The apartment itself had great bathrooms, as well as a modern kitchen and lounge. The balcony is also a good feature.