Clean, great service, great location - would definitely stay again!