Great place, great flat, large, and well located