Quiet, convenient, comfortable. Great spot to stay