Very comfortable place; well located.