This condo had everything we needed for our 12-day stay! It was very clean and comfortable and in the perfect location. Close to the pool, shops and you can walk to the beach. The kitchen came fully equipped and it was a bonus to have our own barbecue. Although we couldn’t park in the garage, there were guest parking spaces very close to the condo and it wasn’t an issue. Can’t wait to go back!