Excellent facilities, spacious, and super clean.