Lovely, spacious, comfortable stay in a very conveniently located apartment