Perfect place. Spacious, well equipped, clean.
The balcony is a big plus.