The property itself is amazing. The kitchen is well stocked with pots, pans, spices, and dishes. Our experience was wonderful once we received the security code. This place does not have a front desk. There were a great confusion of how we were to get in the day before. Expedia was supposed to supply us with a security code, but failed to do so. We were not able to get a hold of the property until the morning of our check in. We ended up being on the phone with Expedia for 3 hours, trying to figure out if the property is legitimate and how we were supposed to check in. This caused us a a great deal of stress. We will not be booking with Expedia again from now on. I would recommend booking this property through other apps.