A well equipped flat in a very central prime location; spacious, clean, well decorated. Perfect for both long and short stays