The Good: Excellent location, great sunlight, smart layout, clean and modern design, very comfortable bed, prompt communication.
The Bad: Complicated key access, small bathroom, hot showers last only 3-4 minutes, difficult washing machine, cleaning not thorough.
Overall, our stay was very pleasant. There were some drawbacks but the positives outweighed them.