Not great. The man "organizing" our arrival was not available when I arrived following the instructions he had sent me a few weeks earlier. He must not have read the email I sent him. He appeared to be running around managing other clients, the '24-hour reception' lady had to make more than one call to reach him, I had to wait about 20 minutes for him to arrive with the key. He asked me to use Whatsapp to contact him (I don't always have access to data, so this is inconvenient)... and then subsequently was inconsistent in responding to these messages. PLUS, the shower would always run out of hot water after about 30 seconds of use, the sofa bed wasn't very comfortable, and the bedsheets had a certain smell to them. The apartment was well located and in reasonable condition, but given all this, I would not stay here again.