This specific condo was so great! Beautiful views you cannot beat, and we really had everything we needed. The host was great, and everything was taken care of. Really, this condo was wonderful.The biggest problem was not the individual condo itself, it was Oasis in general. The elevator situation was horrible…at times we waited an entire HOUR to simply catch an elevator. And no, I am not kidding. It was HORRIBLE. Definitely expect to wait at least an hour to catch an elevator at check in and check out times. They were also backed up for 20-30 minutes around 9 every morning, and then 4:00-6:00 each day was also horrible wait times. We got to a point where we would squeeze one to two people of our party on elevators as we could so we could move. And at one point, in order to avoid a 30 minute wait, we walked down 30 flights of stairs. If we had been carrying luggage at that point, there’s no way we could have done that.The amenities looked so awesome in pictures, but they were not clean. The lazy river was nasty (way too many people so trash, hair, you name it was in it). My 6 year old actually saw and almost picked up a broken glass beer bottle up from the bottom of the pool.We did like the security team-they were very diligent with safety during the storms. We also liked that it was not a super far walk on the sand to get to the water at the beach.