Amazing appartments for what you pay, we stayed here with the family and had a great time. There are loads of ammenties, the pool is great, the beds super comfy and everything was really clean. The self check in and out was confinient as well, and the communication was good. All in all I would really recommend this place!