Clean, great location, great overall experience.