Clean, convenient, aesthetically pleasing - modern upgrades, wonderful location.