Comfortable spacious and well equipped