Only 4 stars, mainly because of the agency running it. The apartment is great, as described, modern, balcony is enjoyable, bathroom is amazing, AC is a plus during summer, super quiet area, 10 mins walk from everything. But the agent running the listing (1) has very poor communication, at check-in and check-out (2) basic products would be appreciated especially at check-in such as some coffee or tea at least for the first day. Otherwise great apartment and great stay.