Clean, great location, easy check in and check out process. David was communicative and helpful!