Very well equipped to a high standard. Very comfortable.