Marvelous apartment, marvelous location. Ideal.