Breath-taking view from the large balcony, which looked exactly like the picture. The building has a lovely roof terrace with swimming pool, a fitness room and a friendly staff. Loved the location. Kitchen had great appliances. Plenty of room to hang your clothes. Enjoyed Netflix on the smart tv. Our host made sure we had a cooling fan since the weather was quite hot.
Only downside was the construction on both sides -- the dust and noise.