Provided everything we wanted. Extremely clean and well equipped. Very good location. Would recommend.