The apt is nice, just as shown in the pictures, the resort seem nice and clean, the resort staff is very attentive and responsive. My low rating is for the bad service I received during checking on behalf of the host/his team. I messaged the host multiple times before booking and after advising I wanted to make sure front desk had all the information from all (4 of us total) of those staying in the apt bc I was probably going to be the last to arrive, they assured me that reception already had everything and it was all good to go. When I arrive at the resort it took almost an hour to check in, the number that was provided for me to call or msg in case of any issues were not responsive, it took the reception personnel a long time to get a hold of them she called 3 times and even msg them. Once she got someone on the phone they insisted I did not have a rsv with them, the young lady at the reception advised them she had the Airbnb message exchange in front of her and requested multiple times for them to check, finally they did find my rsv and advised the wrong apt was provided to me and my rsv was for 2506 instead of 2503 as per the rsv message they sent me via Airbnb. A girl by the name of Daniela then answer my messages was very cold and unapologetic, she just stated the correct apt is 2506. I understand human errors occur, but the way the situation was handled was my issue, and it completely overshadowed the experience I had. My first time ever having an experience like this while using Airbnb