Clean, well-equipped, great location