Generous space with lovely touches of personality and hospitality throughout.