This condo was perfect for my husband and I, plus our 12 and 15 year old boys. The place was decorated so cute, had everything we needed, and the furniture and beds were very comfortable. The location was great, close to the pool, short walk to the beach, very close to shops and restaurants. The check in/out process was super easy. The only small issue I had was the cleaning crew didn't do a great job. They left the sliding back door wide open so it was SO hot when we arrived, and there were chips and popcorn crumbs on the floor, plus a wet cleaning towel on the coffee table. It wasn't worth it to me to complain to the property manager about, I found a vacuum in the closet and cleaned it up myself. The pool closing at 8 pm was also kind of a bummer. Overall though, we had a wonderful stay, and I would consider booking again.