The apartment was spacious and clean, with all modern amenities. However, the check-in was needlessly complicated. We had the address, but the hotel was the only building on the street without a number. The entrance sign showed a different name, so we couldn't tell it was the right place.
We called the listed number and were told we had to send photos of our IDs to receive the code to open the door. The keypad numbers were completely invisible because of the sun, so we could only enter the code after some difficulty.
Imagine two people standing on the street with lots of luggage, under the scorching sun, trying to find a spot to photograph documents and send them (poor internet and low battery).
Why don't they warn guests in advance that check-in is by phone and requires sending ID photos? The process was completely automated.
Only after that were we able to enter. The rooftop pool shown in the photos is actually a jacuzzi and was covered with a black tarp. Overall a terrible experience. I do not recommend.