A spacious, clean, and well-equipped place in an excellent location. Upper neighbors are a bunch of little loud stompers, but that's not smth the host can really resolve altho with his hospitality, he might try)