We absolutely love the Beach Club Condos location on the beach, it is second to none. Kitchen stove didn’t work well, but we just rolled with it. Overall, our stay at the Beach Club was as anticipated, no major complaints. Through Expedia we also purchased return airport shuttle as part of our package, provided by Destination Services. They were absolutely horrible and caused us a LOT of unnecessary stress. We will NEVER use this service EVER again and will warn others not to use them. When we checked in at their kiosk, they gave us a sheet and stressed the importance of registering for our pick-up the next day, but when we tried they had hotel pick-up at the wrong location. I finally got customer service, they told me they would let the driver know our pick-up location and said to check back again in a couple days. When we checked in again, they still had our location incorrect and couldn’t provide a pickup time. I spoke to customer service and again said they would let to drive know. This back-and-forth continued throughout our trip. We ended up having to call to confirm our pick-up location and time. Our friends used the same service and an error, the service came to pick them up at 5 AM instead of the time indicated on their reservation, and instead of fixing their error they cancelled the reservation altogether. We were all at the Beach Club. Unfortunately, our friends ended up having to pay for a taxi to take them to the airport. Just awful service!