Clean, great value, great location. 5/5.