Clean, great location, delivered on everything they promised.