My reservation was for an ocean view room at the resort. However, we were put up in a completely different building, La Caravella Residence. La Caravella is a very old and outdated apartment building. While it is directly across from the beach, it does not feel or look like a resort. The room we were put in wreaked of cigarette smoke and had a view of beach umbrellas. I called the resort office about the difference in locations and to complain about the smell (supposed to be nonsmoking) and the man ended up hanging up on me. I was frustrated and reached out to Expedia and also wrote a Google review, which led to the property manager contacting me to explain that my original room at the resort had a bathroom plumbing problem that couldn’t be addressed, so I was moved. He then gave me an option for a different room on the second floor at La Caravella, which we took as it had a better view and didn’t smell like smoke. Manager should’ve been honest from the beginning. Very rude man. All in all the location is perfect, but the facilities are very outdated and would benefit from some investment - especially new mattresses, pillows, and towels.