The apartment was amazing. We had a lot of fun during our stay.
It has everything you need - full kitchen, living room, pool and great bedrooms.
The apartment was clean and check in/out was smooth.