Quiet and well located or an ideal stay.