First off, I would like to say that the most disappointing thing is that instead of getting room 1104 like the one we booked, we received an email that we got 216 because 1104 had a maintenance issue. 1104 would be the 11th floor and has all ocean view, while 216 has partial garden and ocean view. As disappointing as it was, the iTrip manager was super sweet, understanding, and easy to talk to. She sent me a link with the pictures of room 216 and gave me two options: 1) cancel and refund my Airbnb or 2) give me a 20% discount. I chose the latter because it was just days until my flight date and this place has EVERYTHING we needed: a washer, dryer, ocean view, king size bed, kitchen with cooking utensils and dishware. Despite the room we didn’t get, I learned to love ours because we were able to see the people and the pool, still have all the amenities we wanted, and have great customer service from the iTrip managers. The only con I would say is the bed was so so hard! My husband and my back hurted so much after night one. We decided to call the iTrip manager and asked them to provide us with a soft mattress top and they gave it to us the next day! Again, the manager was great and easy to talk with. Another con is there was some reddish brown stain on the carpet in the middle of the room. We didn’t know what caused the stain but we felt dirty and was hoping it wasn’t blood and/or nobody died there lol. Another pro I can inside is the outside armenties and things we got to see and expensive!! This Airbnb has a heated pool, bbq grills, outdoor games, pool lounge chairs and shaded tops, beautiful sunset view, and a private beach! It was much more than we can ask for. Overall, I can say that we were provided with the most honest and genuine satisfaction. Even though it was not perfect, the managers tried to make it right and make our trip worth it! Thank you!