Amazing. Clean. Convenient. Will stay here again.