Very comfortable and well located. Quiet place.