Very clean place and spacious than expected. All supplies provided. Easy to self check in, instructions were clear.