helens place is very clean and super cute. would 1000% recommend this place and the check in super easy! super convenient location