A great place, extremely well located, in a quiet and charming street