The property was nice clean. However, one of our units had a horrible smell
Like mold. I booked a 3 bedroom unit. However, they did not have one available upon our arrival, so they split my children and my husband and I apart two separate units. Airport, pick up. It's only for arrival, Depacha was charged extra for that.