Clean, functional, convenient location, and friendly & responsive staff - a lovely stay.