Confortable, good location with public transport nearby, in one word: great.