We had a comfortable stay, the beds and showers were good. We had a issue with the bathroom light, but it was inconvenient to book a time for someone to come fix so we lived with it during our stay. Check-in is through a digital key. Potential guests should note that this apartment is managed by a third party Airbnb imitator and you are required to install another app to communicate with the company. They also email and message you on WhatsApp directly but I tried to communicate with them via Airbnb as much as possible.