This was not a great stay. It did the job, but it wasn’t great. Mostly because, their communication was awful - they left us hanging for days and it caused us loads of stress. We let them know when we would be landing because our flight was delayed and moved back (2 hours later than the check in time listed) and asked for check in info, we got radio silence for a week. I messaged again after a couple of days, and a couple more days passed. i message again (super polite, just like “hey we arrive soon can we have check in details?”) and again, silence. This was super stressful - me and my friends were panicked, looking up contingency plans, airbnb insurance policy if we got ignored so hard we couldn’t check in, fearing we’d have nowhere to sleep. Only once I sent a long message begging for check in information and help did they reply, to basically be like ‘yeah sure whatever.’ When on the day we said hey there are a couple flight delays we might arrive an extra half hour later, got a really salty “You have to take a taxi!!! arrive before 9pm!!” which we were already doing! And again, sucks to be stressed and blamed for stuff out of our control like planes. So communication was bad, everything about checking in was stressful until we actually had the keys and got inside the apartment, and for that alone I would not recommend. The room itself was fine. Sure it was tiny and cramped and the balcony was barely a space you could stand on, but it was fine. It was basically an unglorified hotel - impersonal and small with none of the room service or hotel amenities. Also they were stingy - no extra towels, only one key… the water pressure was weak, the tap water was lukewarm, and you can feel every spring in the mattress. Again, it’ll do, it’s better than nothing, but I would be lying if I said this stay was anything beyond okay.