Large, comfortable place. Within walking distance of everything.