Let me start off by saying that this condo is beautiful to say the least in a really good location. That being said… The cleanliness & poor attention to detail is what made this stay mediocre at best. Leading up to our trip we decided to book the condo for an extra day last minute. Host let us know that there would be an additional cleaning fee due to them having to get their “cleaners” to clean the spot earlier then expected. (Which was more then reasonable in our eyes) Host was quick & responsive to all of our messages prior to check-in. Upon arrival we noticed the place hadn’t been cleaned AT ALL. Everything from crumbs & dust on the couch, bed, & table to sticky spots on the floor from something being spilled. The tub & shower both looked like someone had walked around in them with dirty shoes on. We immediately messaged the host to let them know & didn’t get a response back for hours. We had to clean the condo ourselves in order to feel comfortable during our stay. We also had informed the host that we would like the blender & iron that is offered in the description for a charge. The host let us know there would be no charge for these items since we let them know we’d like them before our arrival. There was no iron or blender upon arrival. Would’ve been a 5 Star stay if the condo would’ve just been cleaned like you would expect it to be upon arrival.