Very nice place; well located.