Immaculate! Clean, quiet, cute, and PERFECT location. Easy making a reservation along with a smooth check in/check out. What more can you ask for?