Very clean, well organized, stocked with all of the supplies you would need, great and detailed communication, easy check in and check out process, beautiful and convenient location!