A fabulous location in a spacious and well appointed apartment.