Delightful spot, spotless and well located