Large, comfortable space in a quiet setting. Some nice eateries a short walk away.