this place is very clean and meet our expectations. Instructions were clear and check in progress was easy and smooth. We would definitely stay here again.