Very clean! Very nice place in a good location to essentials. Everything worked and we had no troubles with check in or anything at all.