The place is well located and lived up to expectations.