Extremely clean, well equipped and warm. Great communication. Would recommend.