Absolutely perfect (especially the air conditioning during a heat wave).