Spacious and tidy, in a terrific location.