Perfect location. Nice and clean. Just like the description. The balcony is an added bonus.