Unit was clean and comfortable and looks just like the pictures. The location of the building was perfect, near beach, pool, restaurants. The beach service is amazing. We were provided with beach chairs, towels, and umbrella. The host was easy to reach and responded quickly. My only suggestion is to provide more dishes, cups, cutlery, etc.. There were only four of each, so we were constantly washing dishes. The building is busy so expect long wait times for the elevator. I would 100% recommend staying here and I will for sure come back.