Had a fantastic time at during my 1 month stay. The rooms were large, up to date, and well maintained. The facilities (pool, gym, beach) were also exceptional. Carolina was available to address any issue. I would highly recommend staying here. I would note that there was a long line during check-in and frustrated guests so you’ll need to be patient with receiving your building/facilities access.