A large place with lots of room, and a charming feel.