Very nice and clean and well-equipped.