Big, comfortable space with a bit of old world charm in a great locale.