clean. excellent communication. good location about 10/15 minutes from Upton park underground station, which was perfect for my needs. easy check in.