The place is great, and well located.