A place you have to stay in. Great room lovely flat, perfect location