Absolutely everything I needed for a 10 day study and work visit. Will stay here again and again.