Well located, quiet, well equipped flat, perfect for a longer stay.