Very clean and convenient, check in and out is super easy. Bathrooms are shared but excellently clean kept. 10/10