There are a few pros and cons to staying at this place. Pros- great area, right across from the beach, beautiful condo and resort workers are very nice. Cons- we had issues with our toilet not wanting to flush the entire time we stayed there and with it being owned by an airbnb the hotel wouldn't work on the toilet. I was told to contact the owner-which I did, but never got a response back. The restaurants surrounding the hotel are WAY overpriced for the actual taste of the food. And finally, added an additional day to our stay(did this before we actually left for our vacation) but there was some type of lack of communication from the airbnb because we had problems the day of the extra day. Our keys stopped working and everything, took several hours to have someone resolve the issue and speak to the hotel. To note**- at this resort it says there is valet parking and self parking. That is not the case. You have to find a spot to park out on the street which is almost impossible to do. You will get stuck having to pay for valet parking so please know that going into this resort. Overall besides those few cons, my family and I had a good time.